1b96ce896c49151b0e20fa49ba680d08415cca8f,bundles/org.eclipse.equinox.frameworkadmin.equinox/src/org/eclipse/equinox/internal/frameworkadmin/equinox/utils/FileUtils.java,FileUtils,getSysPath,#Manipulator#,55

Before Change


			if (Constants.OS_MACOSX.equals(launcherData.getOS())) {
				IPath launcherPath = new Path(launcherData.getLauncher().getAbsolutePath());
				if (launcherPath.segmentCount() > 4) {
					launcherPath = launcherPath.removeLastSegments(4);
					launcherDir = launcherPath.toFile();
				}
			} else if (EclipseLauncherParser.MACOSX_BUNDLED.equals(launcherData.getOS())) {

After Change


			if (Constants.OS_MACOSX.equals(launcherData.getOS())) {
				IPath launcherPath = new Path(launcherData.getLauncher().getAbsolutePath());
				if (launcherPath.segmentCount() > 2) {
					launcherPath = launcherPath.removeLastSegments(2).append("Eclipse");
					launcherDir = launcherPath.toFile();
				}
			} else